﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Texfina.Entity.Co;
using Texfina.Core.Data;

namespace Texfina.DOQry.Co
{
   public  class DDetFactura
    {
       public static void DetFact_mnt01(EDetFactura fac)
       {
           DBAccess db = new DBAccess();

           db.AddParameter("@pid_periodo", fac.Id_periodo);
           db.AddParameter("@pid_serie", fac.Id_serie);
           db.AddParameter("@pid_factura", fac.Id_factura);
           db.AddParameter("@pnu_correla", fac.Nu_correla);
           db.AddParameter("@pid_producto", fac.Id_producto);
           db.AddParameter("@pid_prodprese", fac.Id_prodprese);
           db.AddParameter("@pqt_producto", fac.Qt_producto);

           db.AddParameter("@pid_vmoneda", fac.Id_vmoneda);
           db.AddParameter("@pqt_pesobruto", fac.Qt_pesobruto);
           db.AddParameter("@pqt_pesoneto", fac.Qt_pesoneto);
           db.AddParameter("@pmt_precuni", fac.Mt_precuni);
           db.AddParameter("@pmt_igv", fac.Mt_igv);
           db.AddParameter("@pmt_subtotal", fac.Mt_subtotal);
  
           db.AddParameter("@pmt_dscto", fac.Mt_dscto);
           db.AddParameter("@pid_ucrearec", fac.Id_ucrearec);
           db.AddParameter("@pid_uupdarec", fac.Id_uupdarec);
           db.AddParameter("@pst_anulado", fac.St_anulado);
           db.AddParameter("@pid_empresa", fac.Id_empresa);
           db.AddParameter("@detalle", fac.detalle);


           db.ExecuteNonQuery("CO_DetFactura_mnt01");

       }


    }
}
